home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / CAD / LAUNCH36.ARJ / LC.DOC < prev    next >
Text File  |  1991-05-24  |  60KB  |  1,417 lines

  1.  
  2.  
  3.  
  4.           Copyright 1988,89,90,91 by Mountain Software, all rights reserved
  5.  
  6.  
  7.      ┌─┐    ┌────┐  ┌─┐ ┌─┐  ┌─┐ ┌─┐  ┌─────┐  ┌─┐ ┌─┐  ┌─────┐  ┌────┐  ┌─────┐
  8.      │ │    │ ┌┐ │  │ │ │ │  │ └┐│ │  │ ┌─┐ │  │ │ │ │  │ ┌─┐ │  │ ┌┐ │  │ ┌─┐ │
  9.      │ │    │ └┘ │  │ │ │ │  │  └┘ │  │ │ └─┘  │ └─┘ │  │ │ └─┘  │ └┘ │  │ │ │ │
  10.      │ │    │ ┌┐ │  │ │ │ │  │ ┌┐  │  │ │ ┌─┐  │ ┌─┐ │  │ │ ┌─┐  │ ┌┐ │  │ │ │ │
  11.      │ └──┐ │ ││ │  │ └─┘ │  │ │└┐ │  │ └─┘ │  │ │ │ │  │ └─┘ │  │ ││ │  │ └─┘ │
  12.      └────┘ └─┘└─┘  └─────┘  └─┘ └─┘  └─────┘  └─┘ └─┘  └─────┘  └─┘└─┘  └─────┘
  13.  
  14.  
  15.  
  16.                                   ┌─────────┐
  17.                             ┌─────┴───┐     │              (tm)
  18.                           ──│         │o    │──────────────────
  19.                             │   ┌─────┴╨──┐ │  Association of
  20.                             │   │         │─┘  Shareware
  21.                             └───│    o    │    Professionals
  22.                           ──────│    ║    │────────────────────
  23.                                 └────╨────┘    MEMBER
  24.  
  25.  
  26.  
  27.  
  28.  
  29.                                       LaunchCAD
  30.                                  (formerly Pull_DWG)
  31.  
  32.                            AutoCAD Pull Down Menu Front End
  33.                                      Version 3.6
  34.                                      May 24, 1991
  35.  
  36.  
  37.                                  Jerry Workman, P.E. 
  38.                                  1579 Nottingham Road
  39.                                  Charleston, WV 25314
  40.                                    CIS 70717,3564 
  41.  
  42.  
  43.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.                                   Table of Contents
  51.  
  52.  
  53.  
  54.      I    U s i n g   L a u n c h C A D  . . . . . . . . . . . . . . . . . .   3
  55.           Purpose  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   3
  56.           What Does LaunchCAD Do ? . . . . . . . . . . . . . . . . . . . . .   3
  57.           Startup Mode Functions . . . . . . . . . . . . . . . . . . . . . .   3
  58.           Shell Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . .   4
  59.           Installation . . . . . . . . . . . . . . . . . . . . . . . . . . .   4
  60.           Running LaunchCAD  . . . . . . . . . . . . . . . . . . . . . . . .   7
  61.           Looping LaunchCAD  . . . . . . . . . . . . . . . . . . . . . . . .   7
  62.           Configuration  . . . . . . . . . . . . . . . . . . . . . . . . . .   7
  63.           Test Drive . . . . . . . . . . . . . . . . . . . . . . . . . . . .   8
  64.           File Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . .   8
  65.           Processes  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   9
  66.           STARTUP.LSP  . . . . . . . . . . . . . . . . . . . . . . . . . . .   9
  67.           Creating a New Directory . . . . . . . . . . . . . . . . . . . . .   9
  68.           Creating a File List . . . . . . . . . . . . . . . . . . . . . . .   9
  69.           File Descriptions  . . . . . . . . . . . . . . . . . . . . . . .    10
  70.           Using Scripts  . . . . . . . . . . . . . . . . . . . . . . . . .    10
  71.           Networking LaunchCAD . . . . . . . . . . . . . . . . . . . . . .    11
  72.           ACADCFG  . . . . . . . . . . . . . . . . . . . . . . . . . . . .    11
  73.           Special Keys . . . . . . . . . . . . . . . . . . . . . . . . . .    11
  74.           Mouse  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    11
  75.           Directory  . . . . . . . . . . . . . . . . . . . . . . . . . . .    12
  76.           Hypertext Help . . . . . . . . . . . . . . . . . . . . . . . . .    12
  77.           Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    12
  78.           Dual Monitor Systems . . . . . . . . . . . . . . . . . . . . . .    13
  79.           AUTOEXEC.BAT . . . . . . . . . . . . . . . . . . . . . . . . . .    13
  80.           Problem Fixes  . . . . . . . . . . . . . . . . . . . . . . . . .    13
  81.  
  82.      II   A d d e n d u m  . . . . . . . . . . . . . . . . . . . . . . . .    16
  83.           Error Messages . . . . . . . . . . . . . . . . . . . . . . . . .    16
  84.           Suggestions  . . . . . . . . . . . . . . . . . . . . . . . . . .    16
  85.           Liability  . . . . . . . . . . . . . . . . . . . . . . . . . . .    16
  86.           Author . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    17
  87.           Revisions  . . . . . . . . . . . . . . . . . . . . . . . . . . .    17
  88.  
  89.      III  L i c e n s e  . . . . . . . . . . . . . . . . . . . . . . . . .    20
  90.           Shareware  . . . . . . . . . . . . . . . . . . . . . . . . . . .    20
  91.           Definition of Shareware  . . . . . . . . . . . . . . . . . . . .    20
  92.           Registration Information . . . . . . . . . . . . . . . . . . . .    21
  93.           Disclaimer . . . . . . . . . . . . . . . . . . . . . . . . . . .    21
  94.           Trademark  . . . . . . . . . . . . . . . . . . . . . . . . . . .    22
  95.           Site Licenses and Quantity Purchases . . . . . . . . . . . . . .    22
  96.  
  97.      IV   I n d e x  . . . . . . . . . . . . . . . . . . . . . . . . . . .    23
  98.  
  99.  
  100.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  101.  
  102.  
  103.      I    U s i n g   L a u n c h C A D
  104.  
  105.      Purpose
  106.      -------
  107.  
  108.      After many major updates, the  AutoCAD opening menu still does not  present
  109.      an  adequate user  interface. In  particular,  the selection  of a  drawing
  110.      filename requires that the user type in the full drive path and filename of
  111.      the drawing. In addition, changing directories from the opening menu is not
  112.      possible.
  113.  
  114.      What Does LaunchCAD Do ?
  115.      ------------------------
  116.  
  117.      LaunchCAD  was designed specifically  to replace the  AutoCAD opening menu.
  118.      LaunchCAD is a high-speed, easy-to-use utility that makes it easy to select
  119.      a subdirectory, drawing  file, and other functions provided  by the AutoCAD
  120.      opening menu or the drawing editor.
  121.  
  122.  
  123.      Startup Mode Functions
  124.      ----------------------
  125.  
  126.      1>   Easily select an AutoCAD drawing file from the popup directory display
  127.           and execute AutoCAD loading the selected file.
  128.      2>   Select a script or AutoLISP  program to automatically load and execute
  129.           after your drawing loads.
  130.      3>   Enter  a new  drawing  file  name and  optionally  select a  prototype
  131.           drawing file.
  132.      4>   Select a drawing editor command  which will execute after your drawing
  133.           has loaded.
  134.      5>   Select a group  of drawing files Select  a script file to  execute for
  135.           each drawing. (batch processing)
  136.      6>   Add a file description to any file.
  137.  
  138.      Additional User defined functions are provided to:
  139.  
  140.      1>   Type or list text files (perhaps  a script, an AutoLisp program or  an
  141.           ATTEXT definition file. 
  142.      2>   To call your editor or word processor, 
  143.      3>   To view a slide (with SLDMGR.EXE).
  144.      4>   Call a drawing viewer.
  145.      5>   To run an external utility program of your choice.
  146.      6>   Execute a DOS command or temporarily exit to DOS.
  147.  
  148.  
  149.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  150.  
  151.  
  152.      Shell Mode
  153.      ----------
  154.  
  155.      You may also  run LaunchCAD from  within the drawing  editor. In this  mode
  156.      LaunchCAD is  executed through an  AutoLisp program. This  AutoLisp program
  157.      (LC.LSP) can  be made a  part of your ACAD.LSP  and ACAD.MNU files  so that
  158.      LaunchCAD  is  always available  within  the  drawing  editor.  (The  files
  159.      ACAD.LSP and ACAD.PGP  must be modified.) Once executed,  LC.LSP will shell
  160.      LaunchCAD,  the current drawing  may be  optionally saved  before selecting
  161.      another  drawing. A  script is  created by  LaunchCAD which  will exit  the
  162.      current drawing and load the drawing file that you select.
  163.  
  164.      LaunchCAD can also be executed from within AutoCAD (with the command  "LC")
  165.      to select a file and perform the following tasks:
  166.  
  167.      end       Save the current drawing, and specify  a new drawing to be loaded
  168.                by AutoCAD.
  169.  
  170.      wend      Save the current drawing using  WBLOCK * <filename>, and select a
  171.                new drawing to be loaded by AutoCAD.
  172.  
  173.      quit      Quit the current drawing, and specify a  new drawing to be loaded
  174.                by AutoCAD.
  175.  
  176.      insert    Select  a drawing  file to insert  into the current  drawing at a
  177.                block.
  178.  
  179.      dxfin     Select a DXF file to load into the current drawing.
  180.  
  181.      dxbin     Select a DXB file to load into the current drawing.
  182.  
  183.      vslide    Select an AutoCAD SLD file to view.
  184.  
  185.      menu      Select an AutoCAD menu to load.
  186.  
  187.      In order to  utilize this feature the  files ACAD.LSP and ACAD.PGP  must be
  188.      modified. This can be accomplished as follows:
  189.  
  190.  
  191.      Installation
  192.      ------------
  193.  
  194.      Copy the  files from the  distribution diskette  (or extract them  from the
  195.      archive file) to your AutoCAD  subdirectory. The following modifications to
  196.      ACAD.LSP  and ACAD.PGP  are required  only  if you  wish to  use  the shell
  197.      functions within AutoCAD.
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.      Chapter 1, Using LaunchCAD                                           Page 4
  208.  
  209.  
  210.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  211.  
  212.  
  213.      ACAD.LSP
  214.  
  215.           If  you use AutoCAD Release 10 or  later add the following line to end
  216.           of your ACAD.LSP file:
  217.  
  218.                (load"LC")
  219.  
  220.           Be sure  to  place  the files  LC.LSP  and STARTUP.LSP  in  your  ACAD
  221.           directory or  your  AutoCAD library  path.  STARTUP.LSP is  loaded  by
  222.           LaunchCAD to initialize LaunchCAD.
  223.  
  224.           If you use  an older version of  AutoCAD, then the contents  of LC.LSP
  225.           must included in your ACAD.LSP file. This can be accomplished with  an
  226.           ASCII text editor,  or with DOS by executing the DOS command from your
  227.           ACAD directory: 
  228.  
  229.                COPY ACAD.LSP+LC.LSP ACAD.LSP
  230.  
  231.  
  232.      ACAD.PGP
  233.  
  234.           Add the following line to your ACAD.PGP file:
  235.  
  236.                LAUNCHCAD,LC,180000,*Parameters: ,4
  237.  
  238.           this can also be accomplished with DOS as follows:
  239.  
  240.                COPY ACAD.PGP+LC.PGP ACAD.PGP
  241.  
  242.      Note:     Values  as low  as  150000  works on  some  machines, but  others
  243.                require  more  than 180000;  if the  message appears  "not enough
  244.                memory to  load program" after  the LC  command, or if  a "memory
  245.                allocation  error" appears in LaunchCAD then increase this value.
  246.                If you use AutoCAD 386 this value is not important.
  247.  
  248.      ACAD.MNU (optional)
  249.  
  250.           Add the following  line(s) to any or  your screen or pop  menus (these
  251.           commands are contained in the file LC.MNU):
  252.  
  253.                [LaunchCAD]^C^C^P(IF (NULL C:LC) (LOAD"LC")) LC ^P
  254.                [Insert]^C^C^P(IF (NULL C:LC) (LOAD"LC")) INS ^P
  255.                [Lisp]^C^C^P(IF (NULL C:LC) (LOAD"LC")) LISP ^P
  256.                [Menu]^C^C^P(IF (NULL C:LC) (LOAD"LC")) MNU ^P
  257.                [Vslide]^C^C^P(IF (NULL C:LC) (LOAD"LC")) VS ^P
  258.                [DXF]^C^C^P(IF (NULL C:LC) (LOAD"LC")) DXF ^P
  259.                [DXB]^C^C^P(IF (NULL C:LC) (LOAD"LC")) DXB ^P
  260.                [Menu]^C^C^P(IF (NULL C:LC) (LOAD"LC")) MNU ^P
  261.  
  262.  
  263.      Within the AutoCAD  drawing editor you may  call LaunchCAD to select  a new
  264.      drawing file,  or to  perform any  of the  other shell  commands. From  the
  265.      AutoCAD "Command:"  prompt enter  the command "LC",  if you have  added the
  266.  
  267.  
  268.      Chapter 1, Using LaunchCAD                                           Page 5
  269.  
  270.  
  271.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  272.  
  273.  
  274.      above to  your ACAD.MNU file,  then select  LaunchCAD from  the menu.  When
  275.      LaunchCAD loads you can select one of the shell functions from the popup. 
  276.  
  277.      Additional  commands are  added via  the  AutoLISP program  that make  file
  278.      selection much more convenient. The new commands are as follows:
  279.  
  280.           LC        Master function -  displays a popup  of the following,  plus
  281.                     END,  WEND and  QUIT to  optionally  save and  select a  new
  282.                     drawing:
  283.  
  284.           INS       inserts a .DWG file.
  285.           LISP      loads and executes an AutoLISP file.
  286.           DXF       loads a DXF file.
  287.           DXB       loads a DXB file.
  288.           VS        loads and displays a SLD (AutoCAD slide) file.
  289.           MU        load a new menu file
  290.  
  291.           (FI)      Universal  file picker for  AutoCAD: at any  filename prompt
  292.                     from AutoCAD, this  function "stuffs" the keyboard  with the
  293.                     filename and  extension of the file that you select. Because
  294.                     of the size limitations of the DOS keyboard buffer the drive
  295.                     and path are not used. (The parentheses are required). Since
  296.                     AutoLISP  is not  recursive it  will  not work  if typed  in
  297.                     response to an  AutoLISP program. This function  can however
  298.                     be added to any AutoLISP program to provide a filename.
  299.  
  300.      You may press AltX or ESC at any time to abort LaunchCAD and return to your
  301.      drawing with no action.
  302.  
  303.      The AutoCAD drawing editor commands END and QUIT are redefined by LC.LSP in
  304.      order  to  bypass the  AutoCAD  opening menu.  If  you do  not  desire this
  305.      feature, then you  may delete those two functions from the LC.LSP file. The
  306.      original AutoCAD commands are still available in any case in the  form .END
  307.      and .QUIT (precede the command with a period).
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.      Chapter 1, Using LaunchCAD                                           Page 6
  330.  
  331.  
  332.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  333.  
  334.  
  335.      Running LaunchCAD
  336.      ----------------
  337.  
  338.      Previous  versions  of LaunchCAD  (called  Pull_DWG) prior  to  version 2.0
  339.      required that Pull_DWG (now LaunchCAD) execute from a batch file. LaunchCAD
  340.      can  now chains  to AutoCAD  with  out the  use  of a  special batch  file.
  341.      Therefore you may  now execute LaunchCAD  in the same  manner that you  now
  342.      execute ACAD.  LaunchCAD does NOT  remain in memory, leaving  all available
  343.      memory for AutoCAD. The file LC.EXE may be placed the same  subdirectory as
  344.      ACAD.EXE, or any subdirectory,  if a DOS path is set  to this subdirectory.
  345.      LC.LSP must however be placed in your the same directory of ACAD.EXE or the
  346.      an  AutoCAD support  directory, specified  with  the DOS  SET command  (SET
  347.      ACAD=<your support dir(s)>)
  348.  
  349.      LaunchCAD  can execute  AutoCAD from  the  subdirectory where  the selected
  350.      drawing resides,  or from  a subdirectory  that you  specify (eg  your ACAD
  351.      directory or a project directory).  This is determined by the configuration
  352.      of the "Starting  Directory". If this  field is left  blank LaunchCAD  will
  353.      execute  AutoCAD  from  the  drawing  directory.  If  a  drive:directory is
  354.      specified then AutoCAD will be executed from that directory.
  355.  
  356.      Looping LaunchCAD
  357.      ----------------
  358.  
  359.      If you wish for LaunchCAD to execute again upon exit  from AutoCAD then you
  360.      may do so. This is accomplished  through the DOS ERRORLEVEL variable and  a
  361.      batch file. When  LaunchCAD exits either from the user  pressing <ALT-X> or
  362.      <ESC>,  ERRORLEVEL 1 is  generated. Therefore,  a batch  file can  test for
  363.      ERRORLEVEL  1, if false then the batch  file can loop to rerun LaunchCAD as
  364.      follows:
  365.  
  366.      :LOOP
  367.      LC %1
  368.      IF ERRORLEVEL 1 GOTO DONE
  369.      GOTO LOOP
  370.      :DONE
  371.  
  372.      If you now  execute AutoCAD from a batch  file then add the  above lines to
  373.      your existing batch file in place of the line containing "ACAD"  (or SHROOM
  374.      if you use SHROOM to start AutoCAD).
  375.  
  376.      Configuration
  377.      -------------
  378.  
  379.      You can set all of the following defaults:
  380.  
  381.      .    The (external) program to view text files. (LIST.COM recommended)
  382.      .    The (external) program to edit text files. (QEdit, EDLIN, etc.)
  383.      .    The (external) program to view a slide file. (SlideManager)
  384.      .    The (external) program to view a drawing file. (AutoManager)
  385.      .    Any (external) utility program. (XTREE, PCTOOLS, etc.)
  386.      .    The drive  and subdirectory  from which AutoCAD  will be  executed. If
  387.           this field  is left  blank, then  AutoCAD will  be  executed from  the
  388.           drawing directory.
  389.  
  390.      Chapter 1, Using LaunchCAD                                           Page 7
  391.  
  392.  
  393.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  394.  
  395.  
  396.      .    Default drawing directory
  397.      .    Default AutoLISP directory.
  398.      .    Default Block directory.
  399.      .    Default menu directory.
  400.      .    Filename to execute (normally ACAD.EXE) provided so that  the programs
  401.           "Big Shell" or  SHROOM can be utilized.  This MUST be an  .EXE or .COM
  402.           executable file only - no parameters are allowed.
  403.      .    The default script file for file lists.
  404.      .    Mouse support mode level.
  405.      .    Screen fill background character.
  406.      .    DOS shell swap  mode, LaunchCAD can swap most of itself to memory when
  407.           executing  external  DOS  utilities  (edit/view  a  file,  etc).  Some
  408.           machines will lock up if this is activated. If it doesn't work on your
  409.           machine don't use it.
  410.      .    Color selection. One of three color sets can be selected.
  411.      .    ACADCFG directory -  This is the same as using  SET ACADCFG=<dir> from
  412.           DOS or  a batch file  and will override  any previous setting.  If you
  413.           leave it blank LaunchCAD will not modify the previous setting.
  414.  
  415.      Select  "Save" to make your changes permanent. If  you do not save then the
  416.      temporary settings  will be  used for  the current  session only.  When the
  417.      configuration is saved the  new values are saved  to the file LC.CFG  or to
  418.      <USERNAME>.CFG where  <USERNAME> is an  environment variable  set prior  to
  419.      executing LaunchCAD (eg  SET USERNAME=J_Smith). This file is  placed in the
  420.      same directory as LC.EXE.
  421.  
  422.  
  423.      Test Drive
  424.      ----------
  425.  
  426.      The operation should  be intuitive. You may  press the <F1>  key everywhere
  427.      for help  in context.  The basic  steps are:  1> select  a menu  acTion, 2>
  428.      Select a path  and drawing file name,  3> Run AutoCAD. LaunchCAD  will load
  429.      AutoCAD with  the drawing file  that you selected  in the  pull-down menus.
  430.      Only  settings  in that  selected  pull-down  menu  apply. For  instance  a
  431.      prototype drawing can not be used when you edit an existing file. To  quit,
  432.      without running AutoCAD press <ESC> at the top menu or press <ALT-X>.
  433.  
  434.  
  435.      File Lists
  436.      ----------
  437.  
  438.      LaunchCAD can be used for batch processing. A group of drawing files and be
  439.      selected to create  a "file list". A script file and/or initial command can
  440.      then be selected, then AutoCAD executed with the file  list. LaunchCAD will
  441.      then load each  of the drawing files  selected and run the  selected script
  442.      commands on each drawing file. This batch processing feature can be used to
  443.      plot a group of drawings unattended, make conversions in mass to a group of
  444.      drawings, some example scripts are provided to plot and one to purge unused
  445.      layers, blocks, etc.
  446.  
  447.  
  448.  
  449.  
  450.  
  451.      Chapter 1, Using LaunchCAD                                           Page 8
  452.  
  453.  
  454.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  455.  
  456.  
  457.      Processes
  458.      ---------
  459.  
  460.      acTion    -    Just like the AutoCAD opening menu.
  461.      Files     -    Selects a drawing file or create a file list. 
  462.      ACAD      -    Run AutoCAD with the Drawing file(s) and action selected.
  463.      Extra     -    Select  a  prototype  drawing,  an  initial  drawing  editor
  464.                     command, and/or a script file.
  465.      Utility   -    Execute external utility programs. 
  466.      DOS       -    Execute a DOS command or temporarily exit to DOS
  467.      Configure -    Set up LaunchCAD.
  468.  
  469.  
  470.      STARTUP.LSP
  471.      -----------
  472.  
  473.      STARTUP.LSP is  a special file  that, if it  exists on the  AutoCAD Library
  474.      path,  is  automatically  loaded  by  LaunchCAD  after the  drawing  loads,
  475.      ACAD.LSP loads, and S::STARTUP runs. It's purpose  is to provide a means to
  476.      gain control after all of the load and initialization processes. It is used
  477.      by LaunchCAD to  UNDEFINE the END and  QUIT commands but could  contain any
  478.      AutoLISP routines that you may wish to execute at startup.
  479.  
  480.      Why not use S::STARTUP to initialize LaunchCAD? The function S::STARTUP, if
  481.      defined in  ACAD.LSP, will execute after  ACAD.LSP loads, but  what if more
  482.      than one application wishes to use S::STARTUP? An experienced user can edit
  483.      the ACAD.LSP  (or other  lisp files if  they are  not encrypted)  to modify
  484.      S::STARTUP to merge these applications, but this can  be very tricky unless
  485.      you are familiar  with the workings of each application. Also, if (VMON) is
  486.      loaded it  is not  possible to  detect and  modify S::STARTUP  on the  fly.
  487.      STARTUP.LSP is a way to overcome this dilemma. So if you have two (or more)
  488.      applications  that both  need to load  like ACAD.LSP,  let one of  them use
  489.      ACAD.LSP  and put  the others'  AutoLISP  into STARTUP.LSP.  Any S::STARTUP
  490.      function  that you  wish  to place  into STARTUP.LSP  should be  changed to
  491.      inline code  (ie take it out of  the (defun) so that it  will execute as it
  492.      loads).
  493.  
  494.  
  495.      Creating a New Directory
  496.      ------------------------
  497.  
  498.      You may  create a new directory from the  drawing path prompt. Simply enter
  499.      the directory name that  you wish to create at the path prompt. You will be
  500.      prompted to confirm  the creation of the new directory. You may then create
  501.      a new drawing in that directory.
  502.  
  503.  
  504.      Creating a File List
  505.      --------------------
  506.  
  507.      While the directory window is displayed, select files with the space bar. A
  508.      diamond character will display by those files  that you mark. The space bar
  509.      can also toggle the mark off as well as on. Once you have marked all of the
  510.      desired files in a directory, press <Ctrl><Enter> to add the selected files
  511.  
  512.      Chapter 1, Using LaunchCAD                                           Page 9
  513.  
  514.  
  515.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  516.  
  517.  
  518.      to the file list. Files can be  selected from as many directories as needed
  519.      by  repeating this process.  If you make  a mistake you  may clear the file
  520.      list with the "Clear" option from the "File" pulldown menu.
  521.  
  522.  
  523.      File Descriptions
  524.      -----------------
  525.  
  526.      A  short  (67  character)  description  can be  added  to  files.  The file
  527.      description window is  activated from the directory window  by pressing the
  528.      <Alt>F  key.  A file  can  be  selected from  this  window just  as  in the
  529.      directory window and the file description can be added or edited for a file
  530.      by pressing the <Alt>E key to pop up the edit window.
  531.  
  532.  
  533.      Using Scripts
  534.      -------------
  535.  
  536.      Once a file list is active, you  must either select a script, or an initial
  537.      command that will cause AutoCAD to do something with the selected drawings,
  538.      otherwise only  the first drawing will load. At  a minimum your script must
  539.      contain the commands necessary to exit back  to the AutoCAD main menu (.END
  540.      or  .QUIT Y  from  the drawing  editor). This  insures that  processing can
  541.      continue with the next file.
  542.  
  543.      There are  two ways to batch process files. The first is with script files.
  544.      Scripts are  the ONLY  means to  batch plot  (or printer  plot) a  group of
  545.      files. Script files can  be created with any ASCII editor.  The script file
  546.      should contain all commands that you wish AutoCAD to execute.  The commands
  547.      that you place into your script file will be executed by AutoCAD just as if
  548.      you had  keyed them in from the keyboard, so  be very careful to enter them
  549.      properly, and  test the script on  a non-critical drawing file.  The script
  550.      file should always exit the drawing editor with .END or .QUIT  Y and should
  551.      NOT contain any extra lines after the final command. Scripts can be created
  552.      to perform  tasks such  as plotting, extracting  DXF files  or other  data,
  553.      redefining blocks, purging drawings, processing  lines (eg with CLINE),  or
  554.      deleting a large group of entities.
  555.  
  556.      The  second way to  automate processing is  with an  AutoLISP program. This
  557.      program can be loaded  and invoked with a script file  or with the "Initial
  558.      Command" selection from LaunchCAD. The  script or initial command must both
  559.      load and invoke the AutoLISP program. eg (load"myprog") myprog
  560.  
  561.      Several sample scripts are provided:
  562.  
  563.           PURGE.SCR      purges unused blocks, styles, layers from a drawing
  564.           PLOTE.SCR      plot EXTENTS using defaults
  565.           PLOTD.SCR      plot DISPLAY using defaults
  566.           PLOTL.SCR      plot LIMITS using defaults
  567.           PLOTPLOT.SCR   plot VIEW to a view named PLOT using defaults.
  568.           COMMENTS.SCR   a "demo" script that you  may use to test the scripting
  569.                          feature  of  LaunchCAD without  changing  any drawings.
  570.                          This  script also demonstrates  the use of  comments in
  571.                          script files.
  572.  
  573.      Chapter 1, Using LaunchCAD                                          Page 10
  574.  
  575.  
  576.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  577.  
  578.  
  579.      Networking LaunchCAD
  580.      --------------------
  581.  
  582.      Multiple  users can now  use a  single copy  of LaunchCAD  on a  Local Area
  583.      Network.   Each  user   can   have  a   different  LaunchCAD   and  AutoCAD
  584.      configuration. If  the  environment variable  USERNAME  has been  set  then
  585.      LaunchCAD  will attempt  to load  %USERNAME%.CFG instead  of LC.CFG  as its
  586.      configuration  file, and  will create  a script  file named  %USERNAME%.SCR
  587.      instead of LC.SCR. Each users USERNAME can set in his AUTOEXEC.BAT file
  588.      using the DOS command SET (eg SET USERNAME=J_Smith).
  589.  
  590.  
  591.      ACADCFG
  592.      -------
  593.  
  594.      If the LaunchCAD configuration item  "ACADCFG" is not blank, then LaunchCAD
  595.      will modify the DOS environment variable ACADCFG to  the directory that you
  596.      specify. This allows  a specific AutoCAD  configuration for each user  on a
  597.      network. On single user systems  this feature in combinations with USERNAME
  598.      can be used  to maintain multiple configurations on a single machine. NOTE:
  599.      Any  ACADCFG setting  that  is  present in  the  DOS  environment prior  to
  600.      executing LaunchCAD  will be overwritten  in the DOS environment  passed to
  601.      AutoCAD, but will be restored upon exit from AutoCAD. If you do not wish to
  602.      use this feature then leave this field blank.
  603.  
  604.  
  605.      Special Keys
  606.      ------------
  607.  
  608.      Use the following keys to navigate throughout the program.
  609.  
  610.      <F1>  -   Pull/pop the Help windows 
  611.      <F2>  -   Pop up directory from a file name entry window.
  612.      <Esc> -   Backs out of  the current menu/window and exits  the program when
  613.                only the top menu is displayed.
  614.      <AltX>-   Immediately exit LaunchCAD
  615.      LTR -     (any letter key) While in the menus,  the HiLite will move to and
  616.                execute  the menu  line with  that upper  case letter  or number.
  617.                While  in the directory  the cursor  will jump  to the  next file
  618.                starting with that letter.
  619.  
  620.  
  621.      Mouse
  622.      -----
  623.  
  624.      If you have a mouse connected and a Microsoft compatible mouse driver, then
  625.      you can  use the mouse  to navigate LaunchCAD.  Two modes of  "mousing" are
  626.      supported. In KEYS mode mouse movement simulates the arrow keys and in FULL
  627.      mode the mouse cursor  is free moving. The left mouse  button simulates the
  628.      return key, and the right button simulates the escape key. 
  629.  
  630.      The mouse feature can be disabled if necessary. Some tablet drivers use the
  631.      same  interrupt  as the  microsoft  mouse  driver and  the  tablet will  be
  632.      detected  as a  mouse  by  some (The  Nth  Engine  drivers in  particular).
  633.  
  634.      Chapter 1, Using LaunchCAD                                          Page 11
  635.  
  636.  
  637.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  638.  
  639.  
  640.      Configure  LaunchCAD to disable the mouse  feature if your cursor runs away
  641.      or  if cursor movements  are erratic. Some  machines may even  "lockup". If
  642.      this occurs reboot and delete  the file LC.CFG. Reconfigure with  the mouse
  643.      mode set to NONE.
  644.  
  645.  
  646.      Directory
  647.      ---------
  648.  
  649.      Initially the  directory sorts  the file names  in alphabetical  order. The
  650.      names are in lower case and  the extensions are right justified for  easier
  651.      reading. Directory names are placed in a separate window to the left of the
  652.      file names.  You may move to the directory window with left and right arrow
  653.      keys and  the tab  key. In  FULL mouse mode  you may  click the  Left mouse
  654.      button while the pointer is in either window to select it.
  655.  
  656.      Files can also be sorted  by descending name, ascending date or  descending
  657.      date. <Alt-S>  selects the  file sort  popup menu.  If FULL  mouse mode  is
  658.      active you can click  the left mouse button on the  "Select Sort" button to
  659.      popup the sort window.
  660.  
  661.      Change directory by highlighting the directory and pressing return. You may
  662.      also  change disk  drives by  pressing <Alt-D>  and selecting  another disk
  663.      drive. If FULL mouse mode is active you can click the left  mouse button on
  664.      the "Select Drive" button to popup the Drive select window.
  665.  
  666.      Note that you can scan the directory not only with  the cursor keys, but by
  667.      typing a letter  to move to file names  starting with that letter.  If FULL
  668.      mouse mode is active  you can click on the top and bottom window borders to
  669.      page-up or page-down respectively.
  670.  
  671.      The file description  window can be selected by pressing  <Alt-F> while the
  672.      directory is displayed. A file can be selected while in this window and the
  673.      descriptions can be edited by pressing <Alt-E>.
  674.  
  675.  
  676.      Hypertext Help
  677.      --------------
  678.  
  679.      The  help  system is  activated with  the  <F1> key.  An initial  screen is
  680.      displayed  showing information in context  with the place  at which help is
  681.      activated. Some  subjects are more then one screen  in length. You may move
  682.      through help  on that subject with  the <PgUp> and <PgDn>  keys. Additional
  683.      subjects can be selected with the  highlight bar such that the entire  help
  684.      text on all subjects can be accessed.
  685.  
  686.  
  687.      Limits
  688.      ------
  689.  
  690.      The directory is limited to 2000 file names.
  691.      File lists are limited 100 files, but only the first 16 will display in the
  692.      filelist window.
  693.  
  694.  
  695.      Chapter 1, Using LaunchCAD                                          Page 12
  696.  
  697.  
  698.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  699.  
  700.  
  701.      Dual Monitor Systems
  702.      --------------------
  703.  
  704.      If you have a dual monitor system with a monochrome monitor for the AutoCAD
  705.      text screen  and wish to  execute LaunchCAD on  the color monitor  a script
  706.      file has been  provided (MONO.SCR) to make  the mode switch after  you load
  707.      the drawing editor. Enter "SCRIPT MONO" as the Initial Command in LaunchCAD
  708.      then  save the  configuration. This  script  run when  LaunchCAD loads  the
  709.      AutoCAD  drawing  editor and  will  cause  the drawing  editor  text to  be
  710.      displayed  on the  monochrome screen.  This may  not work  on systems  with
  711.      monochrome VGA monitors.
  712.  
  713.  
  714.      AUTOEXEC.BAT
  715.      ------------
  716.  
  717.      Your AUTOEXEC.BAT file can control the way AutoCAD  and LaunchCAD work. The
  718.      DOS commands PATH  and SET can  be used in  your AUTOEXEC.BAT file  to tell
  719.      other programs  or your particular configuration and  preferences. The PATH
  720.      tells DOS (and other programs) where to search for executable program files
  721.      (those with .COM,.EXE, or .BAT file extensions. 
  722.  
  723.           Example:  PATH C:\;C:\DOS;C:\ACAD
  724.  
  725.           Use the path command to  tell ACAD and LaunchCAD the  location of
  726.           ACAD.EXE and LC.EXE.
  727.  
  728.      SET assigns values to variables in the DOS  environment to communicate with
  729.      application programs.
  730.  
  731.           Example:  SET ACAD=C:\ACAD\SUPPORT
  732.                     SET ACADCFG=C:\ACAD\TABLET
  733.                     SET LISPHEAP=30000
  734.                     SET LISPSTACK=15000
  735.                     SET ACADFREERAM=20
  736.                     SET USERNAME=J_Smith
  737.  
  738.           Use  SET   to  tell  AutoCAD   where  to  look  for   a  specific
  739.           configuration's files (if you have  more than one), the directory
  740.           that contains  AutoLisp programs,  INSERT blocks  and fonts,  and
  741.           AutoLisp parameters. AutoCAD will search for .LSP and  .DWG files
  742.           in  three possible  subdirectories; the  current directory  (your
  743.           drawing  directory?), the  directory where ACAD.EXE  resides, and
  744.           the directory specified by SET ACAD=
  745.  
  746.  
  747.      Problem Fixes
  748.      -------------
  749.  
  750.      AutoCAD does not load when I select "Run with Parameters":
  751.  
  752.      This  occurs  because  LaunchCAD  and/or  DOS can  not  find  ACAD.EXE  (or
  753.      SHROOM.EXE). Change the  LaunchCAD configuration: Config Files  CAD program
  754.      filename  to   the  full   drive:directory\filename.ext  of   ACAD.EXE  (eg
  755.  
  756.      Chapter 1, Using LaunchCAD                                          Page 13
  757.  
  758.  
  759.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  760.  
  761.  
  762.      C:\ACAD\ACAD.EXE). In addition  add the AutoCAD directory to  your DOS PATH
  763.      statement (eg PATH C:\DOS;C:\UTILITY;C:\ACAD in AUTOEXEC.BAT).
  764.  
  765.  
  766.      My  AutoLISP program or  Menu item  does not work  if I  use LaunchCAD that
  767.      worked OK previously:
  768.  
  769.      If you have  added LC.LSP to your  ACAD.LSP file, then the  additional node
  770.      and heap space required (LC.LSP is a relatively small file) may have caused
  771.      AutoLISP to "hit the  wall". You can create additional heap  and node space
  772.      for AutoLISP. Check  your AutoCAD manual as  the steps differ with  various
  773.      versions  of AutoCAD and your machine  configuration. If this step does not
  774.      work then take some of the less used functions out  of ACAD.LSP, or at last
  775.      resort take LC.LSP out. You will no longer be able to use any od the "shell
  776.      mode" functions but the "front end" will still work.
  777.  
  778.  
  779.      The mouse doesn't work in AutoCAD
  780.  
  781.      If  you use a Logitech mouse, then use  the Microsoft driver instead of the
  782.      Logitech driver. Configure AutoCAD for the Microsoft driver.
  783.  
  784.  
  785.      A "sharing violation" error occurs during a shell mode operation
  786.  
  787.      DOS 4 and some peer to peer networks require that the DOS program SHARE.EXE
  788.      be loaded. SHARE  provides file locking on NETBIOS networks  and allows the
  789.      use of disk partitions greater than 32MB. SHARE  issues the message because
  790.      AutoCAD does not  close script files  after they execute.  To correct  this
  791.      problem load SHARE with the /NC parameter (eg SHARE /NC).
  792.  
  793.  
  794.      The cursor runs wild in LaunchCAD:
  795.  
  796.      Some  digitizer  drivers (the  Nth  driver  in  particular) uses  the  same
  797.      software interrupt as the Microsoft  mouse driver. If the mouse  is enabled
  798.      LaunchCAD will interpret the digitizer  signals as mouse movements. If this
  799.      happens  then delete  the  file LC.CFG  (or  USERNAME.CFG) and  reconfigure
  800.      LaunchCAD. Make sure mouse mode is set to NONE.
  801.  
  802.  
  803.      Can I use my digitizer for a pointing device in LaunchCAD?
  804.  
  805.      Yes  and No. If the  digitizer can emulate a Microsoft  mouse, then you can
  806.      use it. Some digitizers come with drivers for Microsoft mouse emulation. If
  807.      you  have a  Summagraphics digitizer  or  one that  emulates one,  then the
  808.      program  SMOUSE  (available  on  many  bulletin  boards)  will  cause  some
  809.      digitizers to emulate a mouse.
  810.  
  811.  
  812.      My menus, LISP programs, styles, etc won't load:
  813.  
  814.      LaunchCAD can execute AutoCAD from either the same directory as the drawing
  815.      file  that you select,  or a specific  directory. If you  find that AutoCAD
  816.  
  817.      Chapter 1, Using LaunchCAD                                          Page 14
  818.  
  819.  
  820.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  821.  
  822.  
  823.      can't  find some  files  that it  could previously,  then you  are probably
  824.      executing  AutoCAD from  a different  directory than  you did  before using
  825.      LaunchCAD. You  can control the directory from which AutoCAD is executed by
  826.      changing  the LaunchCAD  configuration item  "Starting  Directory". If  the
  827.      field is blank,  then AutoCAD will be  executed from the same  directory as
  828.      the drawing file  that you select. If  you enter a directory  in this field
  829.      then AutoCAD will be  executed from that directory. If you,  prior to using
  830.      LaunchCAD, executed AutoCAD from C:\ACAD  then you can enter that directory
  831.      into  the "Starting  Directory" field  to  make things  just  as they  were
  832.      before.  Or, preferably,  you  can  make those  LSP,  MNX,  SHX, etc  files
  833.      available  to AutoCAD  by  setting  the environment  variable  ACAD to  the
  834.      directory where they  are located. (eg SET  ACAD=C:\ACAD\SUPPORT). Then you
  835.      can execute AutoCAD from any directory.
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.      Chapter 1, Using LaunchCAD                                          Page 15
  879.  
  880.  
  881.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  882.  
  883.  
  884.      II   A d d e n d u m
  885.  
  886.  
  887.      Error Messages
  888.      --------------
  889.  
  890.      "Directory to large to load." -    Not  enough  memory to  load  the entire
  891.                                         directory. If in  "shell" mode, increase
  892.                                         the memory  allocation for  LaunchCAD in
  893.                                         ACAD.PGP.
  894.  
  895.      "DOS can not open file." -         a  filename  and   or  subdirectory  was
  896.                                         selected  which  DOS   can  not  accept.
  897.                                         (Usually   a   bad  character   in   the
  898.                                         filename.)
  899.  
  900.      "DOS Exec function failed." -      an external command can not be  executed
  901.                                         or COMMAND.COM can not be loaded.
  902.  
  903.      "Drawing file not selected." -     A drawing  file  is  required  for  most
  904.                                         actions to operate properly.
  905.  
  906.  
  907.      Suggestions
  908.      -----------
  909.  
  910.      File  Lister -  The  DOS  command TYPE  <filename>  works,  but BROWSE  (PC
  911.      Magazine) or LIST (by Vern Berg) are much more flexible.
  912.  
  913.      Editor - EDLIN if you have nothing else, but again a good ASCII file editor
  914.      like Qedit (Semware) make the job easier.
  915.  
  916.      Slide  Viewer -  SLDMGR (Slide  Manager)  will display  slide (.SLD)  files
  917.      without AutoCAD and also provides complete slide library management.
  918.  
  919.      Utility - Your choice, I use Xtree Pro here.
  920.  
  921.      BROWSE,  LIST, Qedit,  and Slide  Manager are  available on  most major  PC
  922.      bulletin boards as well as on Compuserve.
  923.  
  924.  
  925.      Liability
  926.      ---------
  927.  
  928.      This program modifies, alters, and even deletes data files! Careful testing
  929.      has  been  made  to  ensure   that  the  processes  perform  correctly.  No
  930.      liabilities are assumed in the use  or misuse of this program resulting  in
  931.      data loss or  damage. It is  the users responsibility to  be sure that  the
  932.      results are as expected.
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939.      Chapter 1, Using LaunchCAD                                          Page 16
  940.  
  941.  
  942.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  943.  
  944.  
  945.      Author
  946.      ------
  947.  
  948.      If you have any suggestions or comments, please contact me.
  949.  
  950.      Jerry Workman, PE
  951.      1579 Nottingham Rd.
  952.      Charleston, WV  25314 
  953.      CI$ 70717,3564
  954.      304-744-7748 (after 7:30 ET)
  955.  
  956.      Copyright (c) 1988,89,90,91 by Mountain Software All rights reserved 
  957.  
  958.      Revisions
  959.      ---------
  960.  
  961.      Versions  1.0 to 2.4  were versions of the  program Pull_DWG (Pull Drawing)
  962.      originally released in 1988.
  963.  
  964.      Version 3.0 (5/26/90)
  965.  
  966.      .    Complete rewrite in C (compiled with Turbo C++ / Turbo Assembler).
  967.      .    Hypertext help system implemented.
  968.      .    Dual window file / directory display.
  969.      .    menu mode added to shell commands.
  970.      .    (fi) command added.
  971.      .    "Free floating" mouse implemented (& lots of other stuff).
  972.  
  973.      Version 3.01 (6/10/90)
  974.  
  975.      .    expanded help
  976.  
  977.      Version 3.02 (6/16/90)
  978.  
  979.      .    bug fix on batch file modification routine
  980.  
  981.      Version 3.03 (6/25/90)
  982.  
  983.      .    Expanded directory from 500 to 1000 files.
  984.      .    Path input now recognizes a trailing \ as valid.
  985.      .    PGP file modified to flip display to graphics.
  986.      .    Delete .BAK files now displays the subdirectory for confirmation.
  987.      .    MONO.SCR added for dual monitor systems.
  988.      .    "garbage" path spec bug fixed.
  989.  
  990.      Version 3.04 (7/18/90)
  991.  
  992.      .    "Drive not ready"  prompt modified, sliding bar menu  added to respond
  993.           to Retry, Abort, Ignore.
  994.      .    "Shell" mode  AutoLISP code  modified, ACAD  variables ACADPREFIX  and
  995.           DWGPREFIX are now  used as starting  directories in any  of the  shell
  996.           modes according to the mode selected.
  997.      .    A  trailing   "\"  now   allowed  in   command  line   directory  spec
  998.           (eg lc d:\drawings\).
  999.  
  1000.      Chapter 2, Addendum                                                 Page 17
  1001.  
  1002.  
  1003.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  1004.  
  1005.  
  1006.      Version 3.1 (7/28/90)
  1007.  
  1008.      .    Additional I/O error checking added (interrupt 24 handler)
  1009.      .    Batch Mode eliminated.
  1010.      .    Rename, Copy, and Erase file routines revised
  1011.      .    CAD  program  filename  added  to  the  configuration  file  to  allow
  1012.           executables  other than  ACAD.EXE to  be executed  from  LaunchCAD (eg
  1013.           BIGSHELL)
  1014.  
  1015.      Version 3.11 (7/30/90)
  1016.  
  1017.      .    (oops) Fixed default config file problem created in 3.1
  1018.  
  1019.      Version 3.12 (8/16/90)
  1020.  
  1021.      .    Fixed bug in disk error message routine (network error).
  1022.      .    Fixed error in documentation concerning ACAD.PGP file.
  1023.  
  1024.      Version 3.13 (8/26/90)
  1025.  
  1026.      .    Changed Starting Directory  to Starting Directory in  cfg avoiding key
  1027.           duplication with Save.
  1028.      .    Action E,P,L now jump to directory bypassing path prompt.
  1029.      .    Action C now jumps to directly to Launch AutoCAD
  1030.  
  1031.      Version 3.2 (9/12/90)
  1032.  
  1033.      .    Added color configuration.
  1034.      .    Added drawing (external) drawing viewer utility selection.
  1035.      .    Fixed file copy routine.
  1036.      .    Modified LC.LSP to attach to (but not replace) any existing S::STARTUP
  1037.           function (some  application startup lisp  files are encrypted  and can
  1038.           not be edited).
  1039.  
  1040.      Version 3.3 (10/19/90)
  1041.  
  1042.      .    LaunchCAD  now swaps  itself out  to disk  or EMS  to  execute utility
  1043.           programs.
  1044.      .    File sort selection by date as well as name added.
  1045.      .    Additional mouse support added
  1046.      .    fixed directory creation, copy and path routines
  1047.      .    LC.SCR is now rewritten to an empty file on abort from LC.EXE
  1048.  
  1049.      Version 3.31 (11/10/90)
  1050.  
  1051.      .    AutoLISP code modified to remain compatible with release 11.
  1052.      .    script file flush routine bug in LC.LSP fixed
  1053.      .    Menu "action" is now properly  initialized to "Existing Drawing" (Menu
  1054.           item 2)
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.      Chapter 2, Addendum                                                 Page 18
  1062.  
  1063.  
  1064.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  1065.  
  1066.  
  1067.      Version 3.4 (12/30/90)
  1068.  
  1069.      .    File lists implemented
  1070.      .    Script file selection added
  1071.      .    STARTUP.LSP load implemented
  1072.      .    Expanded help
  1073.      .    Reworked documentation
  1074.  
  1075.      Version 3.41 (1/27/91)
  1076.  
  1077.      .    If  a file  list is  active and  no script  is selected  a  warning is
  1078.           displayed.
  1079.      .    Menu jumps to script selection after a file list is selected.
  1080.      .    STARTUP.LSP and LC.HLP added to archive (oops).
  1081.      .    The menu directory now selects .MNX files instead of .MNU files.
  1082.  
  1083.      Version 3.5 (2/10/91)
  1084.  
  1085.      .    Several  additional  configuration  options  were  added  including  a
  1086.           default script filename, lisp, menu, and block directories, shell swap
  1087.           mode.
  1088.      .    While in any file entry  window a the directory can be  popped up with
  1089.           the F2 key to select the file.
  1090.      .    The current date and time are now displayed
  1091.      .    The bottom message display now changes depending on mode.
  1092.      .    KEYS mouse mode fixed to change directories properly.
  1093.  
  1094.      Version 3.6 (5/24/91)
  1095.  
  1096.      .    File descriptions can now be viewed and added to any file.
  1097.      .    Network compatibility added. Multiple configurations can be maintained
  1098.           for each user on a network.
  1099.      .    File lock detection added.
  1100.      .    ACADCFG  options added so that each  user can have a different AutoCAD
  1101.           configuration.
  1102.      .    The complete release 11 menu added
  1103.      .    The directory now "sticks" after a file is selected.
  1104.      .    LaunchCAD will now not change directories during a shell operation.
  1105.      .    Hot keys added for all main menu selections
  1106.      .    The "Run Utility"  menu item now displays the  program name configured
  1107.           and will now work properly for batch files.
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.      Chapter 2, Addendum                                                 Page 19
  1123.  
  1124.  
  1125.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  1126.  
  1127.  
  1128.  
  1129.      III  L i c e n s e
  1130.  
  1131.  
  1132.      Shareware
  1133.      ---------
  1134.  
  1135.      This version  of LaunchCAD is  NOT public domain  or free software,  but is
  1136.      being distributed as "shareware". You may try it out to see if it is useful
  1137.      for  you. If you use it you must  make a $20 contribution to the author for
  1138.      one license  per CPU  concurrently in use.  With the  license, instructions
  1139.      will be  provided to eliminate the starting delay. The  program in the form
  1140.      of the original archived file only may  be freely distributed, but not sold
  1141.      (except under license). A disk with the latest version will be provided for
  1142.      and additional $10.
  1143.  
  1144.      Non-registered users of this software are granted a  limited 14 day license
  1145.      to  make an evaluation  copy for trial  use for the  purpose of determining
  1146.      whether LaunchCAD is  suitable for their  needs. At the  end of this  trial
  1147.      period,  you  should  either  register  your  copy,  or  discontinue  using
  1148.      LaunchCAD.
  1149.  
  1150.      All  users are  granted a limited  license to  copy LaunchCAD only  for the
  1151.      trial use of others and subject to the above limitations. This license does
  1152.      NOT include distribution or copying of this software package:
  1153.  
  1154.      1.   In connection with any other product or service.
  1155.      2.   For general use within a  company or institution except for evaluation
  1156.           purposes.
  1157.      3.   For any consideration other than a nominal copying charge.
  1158.      4.   For  distribution  in modified  form; i.e.,  the file  containing this
  1159.           license information  MUST be included,  along with the  full LaunchCAD
  1160.           documentation.
  1161.  
  1162.      Operators of electronic  bulletin board systems (Sysops)  are encouraged to
  1163.      post  LCADXXX.ZIP for  downloading by  their users,  as  long as  the above
  1164.      conditions are met.
  1165.  
  1166.  
  1167.      Definition of Shareware
  1168.      -----------------------
  1169.  
  1170.      Shareware distribution gives  users a chance to try  software before buying
  1171.      it.  If you try a Shareware program and continue using it, you are expected
  1172.      to  register.  Copyright  laws  apply  to  both  Shareware  and  commercial
  1173.      software,and the copyright  holder retains all rights, with  a few specific
  1174.      exceptions as stated below. Shareware authors are accomplished programmers,
  1175.      just like commercial  authors, and the programs are  of comparable quality.
  1176.      (In both cases, there are good programs  and bad ones!) The main difference
  1177.      is in the method of distribution. The author  specifically grants the right
  1178.      to copy  and distribute the  software, either  to all  and sundry  or to  a
  1179.      specific group. For example, some authors require written permission before
  1180.      a commercial disk vendor may copy their Shareware.
  1181.  
  1182.  
  1183.      Chapter 2, Addendum                                                 Page 20
  1184.  
  1185.  
  1186.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  1187.  
  1188.  
  1189.      Shareware is a distribution method, not a type of software. You should find
  1190.      software that suits  your needs and pocketbook, whether  it's commercial or
  1191.      Shareware. The  Shareware system makes  fitting your needs  easier, because
  1192.      you can try before you buy. And because the overhead is low, prices are low
  1193.      also. Shareware has  the ultimate money-back guarantee -- if  you don't use
  1194.      the product, you don't pay for it.
  1195.  
  1196.      Jerry Workman a member of the Association of Shareware Professionals (ASP).
  1197.      ASP wants to make sure  that the shareware principle works for  you. If you
  1198.      are unable  to resolve a  shareware-related problem  with an ASP  member by
  1199.      contacting the member  directly, ASP may be able to help. The ASP Ombudsman
  1200.      can help you resolve a dispute or  problem with an ASP member, but does not
  1201.      provide technical  support for members'  products. Please write to  the ASP
  1202.      Ombudsman at  P.O.  Box 5786,  Bellevue, WA  98006 or  send  a message  via
  1203.      Compuserve mail to ASP Ombudsman 70007,3536
  1204.  
  1205.  
  1206.      Registration Information
  1207.      ------------------------
  1208.  
  1209.      A  LaunchCAD registration  licenses you  to use  the product  on a  regular
  1210.      basis. Individual  registrations for  LaunchCAD cost  $20 for  registration
  1211.      only,  or $30 for the latest  LaunchCAD diskette, with documentation on the
  1212.      disk. West Virginia residents should include 6% sales tax.
  1213.  
  1214.      Educational institutions, full-time students and BBS sysops can apply a 50%
  1215.      discount  -  $10  per  copy. PLEASE  include  your  educational institution
  1216.      letterhead  (with  your  title),  or   a  photocopy  of  your  most  recent
  1217.      registration slip, or the  name and number of your BBS along with any other
  1218.      relevant information.
  1219.  
  1220.  
  1221.      Disclaimer
  1222.      ----------
  1223.  
  1224.      Users of LaunchCAD  must accept this disclaimer of  warranty: "LaunchCAD is
  1225.      supplied as is.  The author disclaims all warranties, expressed or implied,
  1226.      including,  without  limitation,the  warranties of  merchantability  and of
  1227.      fitness for any purpose.The author assumes no liability for damages, direct
  1228.      or consequential, which may result from the use of LaunchCAD."
  1229.  
  1230.      LaunchCAD is a "shareware program" and is provided at no charge to the user
  1231.      for evaluation.  Feel free to share it with your friends, but please do not
  1232.      give  it  away altered  or  as part  of  another system.    The essence  of
  1233.      "user-supported"  software is  to  provide  personal  computer  users  with
  1234.      quality  software without  high prices,  and yet  to provide  incentive for
  1235.      programmers to continue  to develop new products.  If you find this program
  1236.      useful and find that you are using LaunchCAD and continue to  use LaunchCAD
  1237.      after a  reasonable trial period, you  must make a registration  payment of
  1238.      $30.00 to Mountain Software.  The $30.00 registration  fee will license one
  1239.      copy for  use on any  one computer at  any one time.   You must  treat this
  1240.      software just like a book.  An example is that this software may be used by
  1241.      any number of people and may be  freely moved from one computer location to
  1242.      another,  so long  as there  is  no possibility  of it  being  used at  one
  1243.  
  1244.      Chapter 3, License                                                  Page 21
  1245.  
  1246.  
  1247.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  1248.  
  1249.  
  1250.      location while it's being used at another.Just  as a book cannot be read by
  1251.      two different persons at the same time.
  1252.  
  1253.      Commercial users of  LaunchCAD must  register and pay  for their copies  of
  1254.      LaunchCAD  within 30  days  of first  use or  their  license is  withdrawn.
  1255.      Site-License arrangements may be made by contacting Mountain Software.
  1256.  
  1257.      Anyone  distributing LaunchCAD  for  any kind  of  remuneration must  first
  1258.      contact Mountain  Software  at the  address below  for authorization.  This
  1259.      authorization will be  automatically granted to distributors  recognized by
  1260.      the (ASP)  as adhering  to its guidelines  for shareware  distributors, and
  1261.      such  distributors  may  begin   offering  LaunchCAD  immediately  (However
  1262.      Mountain Software must still be advised so that the distributor can be kept
  1263.      up-to-date with the latest version of LaunchCAD.).
  1264.  
  1265.      You are encouraged to  pass a copy of  LaunchCAD along to your friends  for
  1266.      evaluation. Please encourage them to register their copy.
  1267.  
  1268.      Trademark
  1269.      ---------
  1270.  
  1271.      Mountain Software and LaunchCAD are trademarks of Mountain Software. MS-DOS
  1272.      is a registered trademark of  Microsoft Corporation. PC-DOS is a registered
  1273.      trademark of IBM Corporation.
  1274.      AutoCAD is a registered trademark of AutoDesk.
  1275.  
  1276.  
  1277.      Site Licenses and Quantity Purchases
  1278.      ------------------------------------
  1279.  
  1280.      All corporate, business, government or other  commercial users of LaunchCAD
  1281.      must be registered. We offer quantity discounts as well as site licensing.
  1282.  
  1283.      Corporate site licensing  agreements allow duplication and  distribution of
  1284.      specific numbers of copies within  the licensed institution. Duplication of
  1285.      multiple  copies is  not allowed  except through  execution of  a licensing
  1286.      agreement. Site license fees are based upon estimated number of users.
  1287.  
  1288.      Note that with a site license,  only one copy of the program will  be sent.
  1289.      You will be responsible for distributing additional copies.
  1290.  
  1291.      Please write for more information.
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.      Chapter 3, License                                                  Page 22
  1306.  
  1307.  
  1308.      LaunchCAD for AutoCAD                             User's Guide, version 3.6
  1309.  
  1310.  
  1311.      IV   I n d e x
  1312.  
  1313.  
  1314.      .END  . . . . . . . . . . . . 6, 10
  1315.      .QUIT . . . . . . . . . . . . 6, 10
  1316.      (FI)  . . . . . . . . . . . . 6, 17
  1317.      ACAD  . . . . . . . . .  4-9, 13-18
  1318.      ACAD.EXE  . . . .  7, 8, 13, 14, 18
  1319.      ACAD.LSP  . . . . . . . 4, 5, 9, 14
  1320.      ACAD.MNU  . . . . . . . . . . . 4-6
  1321.      ACAD.PGP  . . . . . .  4, 5, 16, 18
  1322.      aCtion  . . . . . . . . 6, 8, 9, 18
  1323.      AltX  . . . . . . . . . . . . 6, 11
  1324.      archive . . . . . . . . . . . 4, 19
  1325.      ASCII . . . . . . . . . . 5, 10, 16
  1326.      ATTEXT  . . . . . . . . . . . . . 3
  1327.      AutoManager . . . . . . . . . . . 7
  1328.      batch . . . . .  3, 7, 8, 10, 17-19
  1329.      Big Shell . . . . . . . . . . . . 8
  1330.      browse  . . . . . . . . . . . .  16
  1331.      bulletin boards . . . . . .  14, 16
  1332.      color . . . . . . . . . . 8, 13, 18
  1333.      Compuserve  . . . . . . . .  16, 21
  1334.      Cursor  . . . . . . . .  11, 12, 14
  1335.      directory . . . . . . .  3, 5, 7-19
  1336.      disk  . . . . .  12, 14, 18, 20, 21
  1337.      DOS . .  3, 5-9, 11, 13, 14, 16, 22
  1338.      drawing editor  . .  3-6, 9, 10, 13
  1339.      DXB . . . . . . . . . . . . . . 4-6
  1340.      dxbin . . . . . . . . . . . . . . 4
  1341.      DXF . . . . . . . . . . . . 4-6, 10
  1342.      dxfin . . . . . . . . . . . . . . 4
  1343.      EDLIN . . . . . . . . . . . . 7, 16
  1344.      end . . . . . 1, 4-6, 9, 10, 14, 20
  1345.      error . . . . . . . . 5, 14, 16, 18
  1346.      ERRORLEVEL  . . . . . . . . . . . 7
  1347.      ESC . . . . . . . . . . . . 6-8, 11
  1348.      Extra . . . . . . . . . . . . 9, 10
  1349.      Files . . . . . .  3-5, 7-10, 12-19
  1350.      help  . . . . 8, 11, 12, 17, 19, 21
  1351.      Hypertext . . . . . . . . .  12, 17
  1352.      INS . . . . . . . . . . . . .  5, 6
  1353.      insert  . . . . . . . . . . . 4, 13
  1354.      LC  . . . . . . . 4-8, 11-14, 17-19
  1355.      LC.EXE  . . . . . . .  7, 8, 13, 18
  1356.      LC.LSP  . . . . . .  4-7, 14, 18, 4
  1357.      license . . . . . . . . . . . 20-22
  1358.      LISP  . . . . . 5, 6, 9, 14, 18, 19
  1359.      LIST.COM  . . . . . . . . . . . . 7
  1360.      Looping . . . . . . . . . . . . . 7
  1361.      menu  . 1, 3, 4, 6, 8-12, 14, 17-19
  1362.      Monitor . . . . . . . . . .  13, 17
  1363.      mouse . . . .  8, 11, 12, 14, 17-19
  1364.      path  . . .  3, 5-9, 13, 14, 17, 18     PCTOOLS . . . . . . . . . . . . . 7
  1365.                                              prototype drawing . . . . . 3, 8, 9
  1366.                                              Pull_DWG  . . . . . . . .  1, 7, 17
  1367.                                              QEdit . . . . . . . . . . . . 7, 16
  1368.                                              quit  . . . . . . . . .  4, 6, 8-10
  1369.                                              Revisions . . . . . . . . . . .  17
  1370.                                              S::STARTUP  . . . . . . . . . 9, 18
  1371.                                              screen fill . . . . . . . . . . . 8
  1372.                                              script   3, 4, 8-11, 13, 14, 18, 19
  1373.                                              SET . . . . . . . . . .  7-9, 11-15
  1374.                                              shareware . . . . . . . .  1, 20-22
  1375.                                              Shell . . .  4-6, 8, 14, 16, 17, 19
  1376.                                              Shell Mode  . . . . . . . . . 4, 14
  1377.                                              SHROOM  . . . . . . . . .  7, 8, 13
  1378.                                              SLDMGR  . . . . . . . . . . . 3, 16
  1379.                                              SlideManager  . . . . . . . . . . 7
  1380.                                              Starting Directory  . . . 7, 15, 18
  1381.                                              Startup Mode  . . . . . . . . . . 3
  1382.                                              subdirectory  . . . 3, 4, 7, 16, 17
  1383.                                              tablet  . . . . . . . . . .  11, 13
  1384.                                              Utility . . 3, 7, 9, 14, 16, 18, 19
  1385.                                              VS  . . . . . . . . . . . . .  5, 6
  1386.                                              vslide  . . . . . . . . . . . . . 4
  1387.                                              wend  . . . . . . . . . . . .  4, 6
  1388.                                              XTREE . . . . . . . . . . . . 7, 16
  1389.                                              ZIP . . . . . . . . . . . . . .  20
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.      Chapter 3, License                                                  Page 23
  1417.